In this video, I'll demonstrate how to build an online code compiler using React.js and Node.js. You'll learn techniques about designing an API, run system commands using Node.js, making a frontend using React, and communicating using Axios library. GitHub Code: https://github.com/zerefwayne/online-compiler Timestamps: 0:00 - Demo & Overview 0:20 - Planning 1:06 - Set up Node.js Backend 5:25 - Implement POST /run route 12:52 - Write file using 'fs' 25:03 - Run shell command 'exec' 37:48 - Set up React.js 39:39 - Implement frontend 43:20 - Use 'axios' & CORS 48:03 - Wrap Up! Recommended links to go through: 1) https://nodejs.org/api/child_process.html 2) https://github.com/axios/axios 3) https://reactjs.org/docs/hooks-state.html ---- GitHub: https://www.github.com/zerefwayne LinkedIn: https://www.linkedin.com/in/aayushjoglekar/ #tutorial #reactjs #nodejs #tutorial #coding #javascript #fullstack